<?php

class XQL_ItemSchema extends XQL_ObjectSchema
{
	/**
	 * A séma neve
	 *
	 * @var string
	 */
	protected $name = 'item';
	
	/**
	 * Jelzi, hogy a séma ezen eleme kötelező-e vagy elhagyható.
	 *
	 * @var bool
	 */
	protected $isRequired = FALSE;
	
	/**
	 * Jelzi, hogy a séma ezen eleme alá tartozhatnak-e további elemek.
	 *
	 * @var bool
	 */
	protected $isContainer = FALSE;
	
	/**
	 * Ebben a tömbben azoknak az osztályoknak a nevei szerepelnek,
	 * amelyek (és amelyek gyermekei) csatolhatóak a sémához.
	 *
	 * @var array
	 */
	protected $acceptedSubSchemas = array();
	
	/**
	 * Visszatér egy példánnyal az osztályból.
	 *
	 * @return XQL_NumberSchema
	 */
	public static function create()
	{
		return new XQL_ItemSchema();
	}
}

?>